﻿
namespace PaceR.Core.Interfaces
{
    /// <summary>
    /// A message returned as a result of on operation
    /// </summary>
    public interface IResultMessage
    {
        /// <summary>
        /// String to identify a message
        /// </summary>
        string Identifier { get; set; }
        /// <summary>
        /// Message type
        /// </summary>
        ResultMessageTypes MessageType { get; set; }
        /// <summary>
        /// Message text
        /// </summary>
        string Message { get; set; }
    }
}
